package com.testmanager.testmananger.shuiyou.szjk.mapper;

import com.testmanager.testmananger.shuiyou.szjk.domain.ZipEntity;
import com.testmanager.testmananger.shuiyou.szjk.dto.ZipDto;
import com.testmanager.testmananger.shuiyou.szjk.dto.ZipFileDto;

import java.util.List;

public class ZipMapper {


    public static ZipDto toZipDtoWithFiles(ZipEntity zipEntity, List<ZipFileDto> zipFiles){
        ZipDto zipDto = new ZipDto();
        return zipDto.setId(zipEntity.getId())
                .setName(zipEntity.getName())
                .setZipFiles(zipFiles)
                .setType(zipEntity.getType());
    }


    public static ZipEntity toZipEntity(ZipDto zipDto){
        ZipEntity zipEntity = new ZipEntity();
        return zipEntity.setId(zipDto.getId())
                .setName(zipDto.getName())
                .setType(zipDto.getType());
    }






}
